Ekranizacja powieści Stephena Kinga. Elegancki i dystyngowany przybysz z Europy, pan Leland Gaunt (Max von Sydow), otwiera w Castle Rock niezwykły sklepik. Można w nim kupić wszystko, o czym się zamarzy, a na dodatek bez wydawania pieniędzy. Ceną jest z pozoru niewinny żart, np. obrzucenie błotem...